<?php

/**
* @package      auto_occasion
* @subpackage   annonce
* @version      1
* @author       CMS
*/


/**
* Zone affichant le choix des équipements
*
* @package auto_occasion
* @subpackage annonce
*/
class BoAnnonceEquipementsZone extends jZone {
 
    protected $_tplname='annonce~BoAnnonceEquipements.zone';
    /**
    * Chargement des données pour affichage
    */
    protected function _prepareTpl(){

        jClasses::inc("annonce~annonceEquipementSrv");
        jClasses::inc("commun~common");
        
        $liste               = annonceEquipementSrv::listeDetailWithChoices();

        $listeCategEquipements = common::liste("categ_equipement");
        //print_r($liste);die();
        $this->_tpl->assign('liste'    , $liste);
        if($this->param('annonceSelected')){
            $annonceSelected = $this->param('annonceSelected');
            $equipements = annonceEquipementSrv::getEquipementsByAnnonceId($annonceSelected);
            $choixEquipements = annonceEquipementSrv::getChoixEquipementsByAnnonceId($annonceSelected);
            $this->_tpl->assign('equipements'    , $equipements);
            $this->_tpl->assign('choixEquipements'    , $choixEquipements);

        } else if($this->param('equipementTxt')){
            $equip = annonceEquipementSrv::genererEquipements($this->param('equipementTxt'));
            $this->_tpl->assign('equip'    , $equip);
        }
        
        $this->_tpl->assign('listeCategEquipements'    , $listeCategEquipements);
    }
}